import {lsHttp} from "../utils/lshttp";

/**
 * 获取待支付账单列表的API
 * @param {Object} data - 请求参数对象
 * @returns {Promise} - 返回lsHttp请求的Promise对象
 */
export const payBillListsAPI = (data) => {
    return lsHttp({
        url: '/api/billShop/payBillLists',
        method: 'POST',
        data
    },false)
}

/**
 * 获取已完成账单列表的API
 * @param {Object} data - 请求参数对象
 * @returns {Promise} - 返回lsHttp请求的Promise对象
 */
export const finishBillListsAPI = (data) => {
    return lsHttp({
        url: '/api/billShop/finishBillLists',
        method: 'POST',
        data
    },false)
}

/**
 * 获取账单详情的API
 * @param {Object} data - 请求参数对象
 * @returns {Promise} - 返回lsHttp请求的Promise对象
 */
export const billDetailAPI = (data) => {
    return lsHttp({
        url: '/api/billShop/billDetail',
        method: 'POST',
        data
    },false)
}

/**
 * 微信支付的API
 * @param {Object} data - 请求参数对象
 * @returns {Promise} - 返回lsHttp请求的Promise对象
 */
export const wechatPayAPI = (data) => {
    return lsHttp({
        url: '/api/billShop/wechatPay',
        method: 'POST',
        data
    },true)
}

/**
 * 支付宝支付的API
 * @param {Object} data - 请求参数对象
 * @returns {Promise} - 返回lsHttp请求的Promise对象
 */
export const aliPayAPI = (data) => {
    return lsHttp({
        url: '/api/billShop/pay',
        method: 'POST',
        data
    },true)
}
